package cn.com.api.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import cn.com.api.entity.ApiU_user_friend_group;
import cn.com.api.mapper.base.U_user_friend_groupMapperBase;
import cn.com.util.PageInfo;

//DAO
public interface ApiU_user_friend_groupMapper extends U_user_friend_groupMapperBase {

	// 新增对象后返回记录ID
	public int U_user_friend_groupInsertion(ApiU_user_friend_group u_user_friend_group);

	// 根据条件取U_user_friend_groups对象
	public List<ApiU_user_friend_group> findU_user_friend_groupsByMap(@Param("map") Map map,
			@Param("page") PageInfo page);

	// 查询用户分组by userid
	public ApiU_user_friend_group findFriend_groupByName(@Param("user_id") String user_id,
			@Param("group_name") String group_name);

	// 查询用户分组sort最大值by userid
	public ApiU_user_friend_group findMaxFriend_groupByUserId(@Param("user_id") String user_id);
}
